made better - Französisch Englisch Wörterbuch